/*
 * mockProductoCompleto.cpp
 *
 */

#include "../common/Argv.h"
#include "../middleware/CommunicationDespacho.h"
#include "../logger/logger.h"


int main(int argc, char** argv)
{
	Argv args(argv);

	if (args.getArgc() != 2)
	{
		std::cout <<"Mock pedido broker."<<std::endl;
		exit(1);
	}

	CLogger::create("Mock pedido completo");
	CLogger::setLevel(LogLevelEnum::TRACE);

	middleware::CommunicationDespacho comDespacho("adpt_pc");

	OrdenCompraHeader ordenCompra;
	ProductoCantidad prod;

	ordenCompra.clientId =args.getArgAsInt(1);

	comDespacho.notificarDespachoOCLista(ordenCompra,prod);

	return 0;
}
